sit the hell down - Alemán Inglés Diccionario